/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package fr.monVehicule.presentation.ajouter.action;

import com.opensymphony.xwork2.ActionSupport;
import fr.monVehicule.coordination.ajouter.vehicule.AfficherAjouterVehiculeProcessus;
import fr.monVehicule.entite.Marque;
import fr.monVehicule.entite.Modele;
import fr.monVehicule.entite.TypeVehicule;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 *
 * @author David
 */
public class AfficherAjouterVehiculeAction extends ActionSupport {

    private List<TypeVehicule> list;
    private List<Marque> listMarque;
    private List<Modele> listModele;
    private Date dateActuelle = new Date();

    @Override
    public String execute() throws Exception {
        AfficherAjouterVehiculeProcessus processus = new AfficherAjouterVehiculeProcessus();
        processus.execute();
        list = processus.getList();
        listMarque = processus.getListeMarque();
        listModele = new ArrayList<Modele>();
        return SUCCESS;
    }

    public List<TypeVehicule> getList() {
        return list;
    }

    public Date getDateActuelle() {
        return dateActuelle;
    }

    public List<Marque> getListMarque() {
        return listMarque;
    }

    public List<Modele> getListModele() {
        return listModele;
    }
    
}
